public class 代码块 {
    static {
        System.out.println("我的小学都拆除重建了");
    }

    public static void main(String[] args) {
        System.out.println("我是main方法");
        MyDog d1 = new MyDog();
        MyDog d2 = new MyDog();
    }
}

class Dog {
    static {
        System.out.println("Dog 静态代码块");
    }

    {
        System.out.println("Dog 构造代码块");
    }

    public Dog() {
        System.out.println("Dog 构造方法");
    }
}
